package com.zht.exception;


import com.zht.enmus.ErrorCode;
import lombok.Getter;

/**
 * 自定义业务异常
 */
@Getter
public class ServerException extends RuntimeException {

    private final ErrorCode errorCode;

    public ServerException(ErrorCode errorCode) {
        super(errorCode.getMsg());
        this.errorCode = errorCode;
    }

    // 新增：用于获取错误信息的 getMsg() 方法
    @Override
    public String getMessage() {
        return this.errorCode.getMsg();
    }


}